Software Engineering: As it is
نویسنده
چکیده
This paper presents a view of software engineering as it is in 1979. It discusses current software engineering practice with respect to lessons learned in the past few years, and concludes that the lessons are currently not heeded roughly half of the time. The paper discusses some of the factors which may account for this lag, including rapid technological change, education shortfalls, technology transfer inhibitions, resistance to disciplined methods, inappropriate role models, and a restricted view of software engineering. The paper also updates a 1976 state of the art survey of software engineering technology, including such topics as requirements and specifications, design, programming, verification and validation, maintenance, software psychology, and software economics. It concludes that the field is making solid progress, but that it is growing more complex at a faster rate than we can put it in order.
منابع مشابه
Measurement of Complexity and Comprehension of a Program Through a Cognitive Approach
The inherent complexity of the software systems creates problems in the software engineering industry. Numerous techniques have been designed to comprehend the fundamental characteristics of software systems. To understand the software, it is necessary to know about the complexity level of the source code. Cognitive informatics perform an important role for better understanding the complexity o...
متن کاملSpeeding up the Stress Analysis of Hollow Circular FGM Cylinders by Parallel Finite Element Method
In this article, a parallel computer program is implemented, based on Finite Element Method, to speed up the analysis of hollow circular cylinders, made from Functionally Graded Materials (FGMs). FGMs are inhomogeneous materials, which their composition gradually varies over volume. In parallel processing, an algorithm is first divided to independent tasks, which may use individual or shared da...
متن کاملGroup Decision Making for Hazard Analysis and Consequence Modelling Software Selection with AHP
Software evaluation and selection have begun to be addressed as a topic title along with the fact that microcomputers and then personal computers have become widespread and have been used in the operations of businesses. In this study, it was focused on the selection of software for identifying the physical effect distances of the explosion, fire, and toxic emission, which is an impo...
متن کاملNew Dynamic Balancing System Based on Magnetic Interaction and Software Removal of some Perturbations
The purpose of this paper is to present a new type of dynamic balancing system, having a driving solution of the rotating part based on magnetic interactions. The magnetic system also plays the role of an elastic bearing. In the first part of the article is presented the technical solution which allows the dynamic balancing evaluation depending on the radial displacement between two disks with ...
متن کاملPrediction of Gas Hydrate Formation using HYSYS Software (TECHNICAL NOTE)
Gas hydrates attracted worldwide attention due to their potential as huge energy resource in the recent decades. Effective parameters which influence the formation of hydrates are high pressure, low temperature and water presence. HYSYS software is one of the major simulators which are widely used in the chemical and thermodynamic processes. This research was conducted to simulate gas hydrate f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1979